Check in process was great. The place was clean and comfortable, had everything I needed and more. I would stay again. The location is really good for beach/snorkeling.