This place is wonderful. Clean, modern, close to a beach, and plenty large for my group of 8. Highly recommend.