The property is really clean and new. It’s a short stroll to the local shops and restaurants in one direction and the beach in the opposite direction. We loved our stay :)