Great location, nicely priced, and VERY clean. Inviting and cozy atmosphere, coupled with being close to the beach and good food spots, truly a gem of a place to stay. Bonus, the hosts were great communicators, which was truly appreciated.