Moira’s place is very clean and well maintained. The place is a part of apartment blocks close to the beach. It is semi detached from other apartments and is on the ground floor. A couple of steps close to the beach and facing a beautiful water stream/river leading to the beach. 10-12 minutes drive away from the shops. Restaurant on site was also handy. There is a reception for the apartment blocks but I did not really went there as you can self check in yourself provided by Moira.
The unit has its own kitchen with all the basic utensils needed. Cooking maybe handy if you want to but I personally did not cook. Cooking utensils are also available. It is also equipped with dishwasher, washer and a dryer.
It was raining most of the time we were there so we totally enjoyed the place as you have most of the things you need. Wifi is not available so make sure you have a good mobile internet if you want to watch or browse movies on your devices.