Easy walking distance to beach and shops. Lots of thoughtful extras and great communication. Easy self check in.