My son and I stayed a week in March, doing some fishing and other stuff. We also both had work we needed to do, and I am happy to say the internet is good quality - a deal-breaker for me. The condo was probably bigger than we needed, but the upstairs bedroom is a wonderful place, with a sitting area and balcony, while downstairs there are two bedrooms, one of which we didn't use. The place is within walking distance of many great restaurants, 1 minute from the beach, 200 metres from the taxi stand, and 5 min from a large grocery store. I'd book it again in a heartbeat.