Colleen's place was clean and had everything we need for the stay. It's very conveniently located --- a lot of shops and restaurants within walking distance. It's also really close to the beach. Colleen and her husband came to talk to us at the end of our stay and they are super nice.