Place is very comfortable and have very thoughtful amenties and welcoming feeling. Check in process was clear and easy. It is near to most attractions and beach. Wish we could have spent more time just at the place - may be next time.