Myself and two others stayed for the weekend but honestly we could've stayed for at least a week. There was more than enough room for the three of us but could also comfortably fit two couples. I'm confident the apartment had only recently been renovated because it exceeded our expectations and made our stay that much more enjoyable. There's a smart TV with Netflix in the main bedroom, all beds were super comfy with the sofa to match, there isn't any air-con but it's a cool apartment with the sea breeze blowing through constantly and with private parking it takes the stress off looking for a spot. But the best feature by far is the detached private terrace. It's located across the hall from the apartment, equipped with a mini fridge, sink and BBQ and louvered roof covering half the terrace. We would've spent majority of our time out on the terrace but the weather wasn't in our favour (it's that nice). All in all, considering the location it was a great apartment, great value for money and would definitely recommend.