Rosie's place is very nice and comfortable. It has everything you might need - from kitchen supplies to snorkeling gear. The apartment is quite spacious and very clean. The only thing that might bother you is noise from the outside when the wind is really strong - it feels as if it's going to break the window :)
This place has self-checkin/checkout so we were able to arrive quite late in the evening - very convenient.
The location is not very busy and it's 5 minutes walk from the beach. The building has a parking where you can leave your car for 28$ per night.
Rosie is very friendly as a host and easy to communicate to. She left us some local snacks and sweets which was a very pleasant surprise.