My husband and I stayed here again after being impressed with it last year. It didn't disappoint, though we had a room facing air con units for the first 2 nights until we were given a room change and upgrade to a far better room. Food is excellent, beach is lovely especially the area dedicated to soho beach house guests. Breakfast is excellent and very filling, however some of the service at the restaurant morning and evening was not as good as our first stay. Front desk were excellent and very helpful. Cinema was also good as well as the gym. Would stay again.