Fabulous hotel, comfortable beds, very clean rooms, very friendly and helpful staff, thoroughly enjoyed our stay and even though we've stayed in Maria Nova before we make a point of making a return trip simply because we are never disappointed. Its near (walking distance) shops, restaurants, bars cafe's and boat to the beach.
Breakfast is good too.