Excellent. Definitely underrated for a 3 star hotel - should be 4+ stars. We previously booked into a 4 star hotel and it did not come near the benchmark of service and standards Hotel Marina has set for itself and clients. All staff, without exception, were polite, friendly and helpful. Excellent buffet breakfast, neat and clean facilities/room. Great location near beaches, transport services, ATMs, etc. A call-card for the future!