Every time I stay at Annabelle's is like coming home. The flat is self contained and perfectly clean and charming. The location is excellent, is close to transport and is walking distance to the beach.