For the price, definitely a worthwhile place and location. Around 10 mins walk to the beach, and many restaurants and shops right outside. The pool, BBQ and balcony were a great plus. The wifi was usable, but slow at times. A couple lights and the ceiling fan did not work when we got there, but most things were fixed when mentioned. Great communication most of the time, but sometimes there was no response. No spices were left in the kitchen, and only a day's worth of shampoo/conditioner, so make sure to bring/buy your own. Other reviews say the queen bed was uncomfortable, but there was a mattress topper when I stayed, which they may have recently added, making it pretty comfortable for us. The sofa bed (queen size) was not as great, and the head of the bed kept sinking. This was not a big deal for us, but the TV did not work. Overall, I would recommend this place.