Catherine's place was exactly as described. It's small yet cozy and close to the beach, shops, and restaurants. It was very clean and Catherine was easy to communicate with and very helpful. I would stay here again.