This is a wonderful place. Check in was easy, lots of little niceties like beach stuff, proximity to beach and shops was excellent, and Kevin has a very thorough guide which answered all my questions before I even had to ask.