5 star treatment at a 5 star beach