Great location. Communication was quick and responsive. Checkin/out was easy. Beach essentials including snorkels and fins were nice addition. Nice bathroom renovation. Would stay again.