This place is great.
I would give it 10 stars if possible.
Walking distance to many restaurants, bars, and the beach is just a few hops away.
The units are stocked with pretty much everything you need.
Very tranquil setting and clean.