Just got back from our 2 weeks at the La Rosa and what can i say, Room was lovely with a pool view, staff was excellent very good English and did everything they could to make our stay perfect. Hotel not too far from Bar Street but far enough for the quiet life. Hotel bar is…