Our stay was somewhat disappointing, especially considering the location and the potential this property has. The apartment has a beautiful ocean view, and the location is quite convenient. Having a car, we found that most places were only a few minutes away, which we really appreciated. Unfortunately, cleanliness was an issue from the beginning. We arrived late in the evening, and it wasn't until walking around that we realized how dirty the floors were, as our socks became noticeably dirty. The following day, we ended up washing the floors ourselves. The apartment also lacked many basic amenities. Guests should be prepared to purchase practically everything they need for their stay The property is also in need of some maintenance and attention. There was a broken light fixture, door trim that had come detached and was left lying on the floor, along with a few other minor issues. We also had no hot water on our first night, although everything else seemed to work properly afterward. Another concern was the noise from the neighbours above. On a couple of nights and early mornings, there was considerable noise, and at times we got the impression that our presence wasn't particularly welcome. For comparison, we spent our second week of vacation in Malta at a different property managed by another company, and the difference in the overall experience was remarkable. Overall, the ocean view and convenient location are definite positives