We enjoyed our stay at Rita’s, fantastic location near to very beautiful beaches. Rita was very responsive to our questions and organised a smooth check in. The house is big but quite hot and it has a long set of stairs right after the entrance that can represent an issue for some hosts.