Outstanding spacious room with full kitchen, lovely staff in a great location. The resort is newly renovated. All you'll need for the fully stocked kitchen is food, drinks and spices (no salt and pepper etc).
We would stay here again in a heartbeat.