"I stayed for 7 nights, all inclusive in room 1215, junior suite side sea view. I was travelling with my elderly mother. Overall, excellent!
Staff - The staff is the best standout aspect of the hotel. Staff makes a huge difference to any stay. We felt well looked after. Professional, welcoming and kind, and it felt genuine (in some hotel it can feel forced) The porters, receptionists, concierge, restaurant staff, pool attendants are all excellent. The restaurant staff can see that my mother is elderly and automatically bring her cushions and chat with her and made her feel special. Receptionists brought us welcoming drinks, as well as the porters giving a leaving drink(!) while we were waiting for taxi.
Room - We stayed in a ‘junior suite side sea view’, we requested a room that can access the restaurants easily, and it does exactly that. Side sea view is more like a full sea view in this block. Room is spacious, bright and calm with balcony. The hot tub is great. We had both a king bed and a sofa bed. All fridge bar drinks and snacks are included. Bathroom is clean, one gripe complaint about the bathroom is…it can really do with a door! Adding a double door wouldn’t really distract from the open feel of the room. AC is good, you may have to turn it down at night as it is right over the sleeping area. Wifi is a bit patchy towards the balcony.
Hotel - Beautiful, quiet grounds. Beautiful view of surrounding hills and bay.The multi-level layout of the hotel on the hill, and the fact the restaurant does not have signs, can be a bit confusing at first. But it actually makes a lot of sense. The pools are great, I mainly used the adult pool. Its really rare to have nice cabanas that you do not have to book and pay extra for! The hotel is tugged at top of hill, so its really the type of hotel that you need car/taxi or you just stay and don’t leave. The typical guests when we stayed there were mainly young couples with very young kids (which can get a bit loud in restaurants), or family with adult kids and a few retirees.
Food - Mixed opinion. All inclusive is totally worth it, would not even consider anything else. Overall as a standard it is very good, but I would not say it is excellent for a 5 star. Unpopular opinion compared to what I have read in other reviews: I m not a big fan of the a la carte restaurants at this hotel. The booking system is a little baffling, it gets fully booked fast, they made us wait for our slot, but when we entered it was 30% full with sufficient staff, it seems a little unnecessary. The presentation of the food is stunning, however the quality of the ingredients is ok good but not 5 star. For example, all the bread feels stale, the fruits have been frozen. In particular for not good: BBQ ribs was boiled rather than BBQ’d; the lobster risotto’s lobster was good but the rice was super undercooked; steak has a lot of tendons. For really good: in general seafood dish is excellent, the lunch black rice at la Veranda is the best. We enjoyed far more the buffet. The freshly cook food counter at buffet for us was the best: the “omelette guy” in the morning and the “plancha/grill guy” in the evening are the best. There were 2 staff that always tried to rush us to our seat or to order, which is a little inappropriate considering there is an elderly, but otherwise every other staff has been exceptional.
Clean - Generally very clean but some hit and misses. A dirty coffee cup from previous guest was left in the room. The room team sometimes miss restocking some towels and other items, and rushed making the bed that it looks a bit terrible. It just needs consistency. The team is always courteous.
Overall - I would recommend Zafiro. I know the review is pointing out a lot of “first world problems” but that’s the standard I would expect at that price point. The thing that makes the biggest difference is the excellent staff working at this hotel. It was an excellent stay and I would love to stay there again."