I recently stayed at the Angelfish and had a wonderful time. Whether you want to grab a bit to eat, enjoy some entertainment or go lay out on the beach - everything is just a 2 minute walk away. The rooms are clean and stocked for food preparation. Oh and how relaxing it was to sit out on the courtyard. I am looking forward to my next visit. Thank you Karin for a fun and relaxing weekend.