I stayed at Karen's for a month and had a wonderful experience. When I arrived, check in was easy and the apartment was clean and very well equipped. Karen responded very quickly to all requests and questions. The apartment location is great - a few minutes away from the beach (which I visited every single day of my stay), very close to grocery stores and popular cafes / restaurants.