Very easy check in and great location on the island! There isn’t a super nice beach within walking distance, but plenty of great places close to drive to!