We stayed at the SoCo House for a week and found it to be an enjoyable experience. Although it is a fairly small hotel in terms of the amount of guests staying, the staff were very friendly and I’d like to give a special shoutout to the bar staff (apologies if I mispronounce any of the names here!) Darnel, Zidane, Anika and the other lad whose name I didn’t catch sadly. The bar staff near the pool were great, and would happily make any cocktail either on or off the menu (would highly recommend the mud slider!) The hotel needs a bit of TLC in terms of the rooms but I’m aware that there is plans to have a bit of an uplift soon so I’m sure those areas will be addressed, however one area that I would say needs addressing is the dining situation. There are three set meal times each day, with an afternoon tea also being served daily between lunch and dinner, the issue for me wasn’t the food but the consistency. Some days the food was cooked to perfection (didn’t have an issue with any of the grilled fish that I had, and the goat curry was some of the best I’ve eaten) and other days unfortunately it was really lacking, especially the wait times. Each morning I ordered a latte and on 4 separate days despite me ordering the same drink, it came out different each time (one was a cappuccino, the next was a black coffee no milk….?) Sometimes the food was cold or not cooked correctly, it feels the staff are trying to make the food look good in terms of presentation, but without testing the flavour or temperature before serving, however this did not happen frequently but I feel that if this was rectified it could really push the hotel to the next level. In terms of areas nearby you have the beach, it has excellent views but be mindful that you will be harassed quite a fair bit by people trying to sell stuff, most will leave if you decline but some were very pushy and did not leave despite us saying no multiple times. However it is still a nice beach to enjoy and it’s only a 5 minute walk round the corner. I’d recommend staying here due to the staff/location and I do think it’s good value for money, there are a few areas that need to be addressed but all in all a good stay.