Well positioned, easy walk to beach, cafes, restaurants. Pool is huge, late check in process was smooth/well communicated. The "2 bed" apartment itself was small and tired, one shower head not working, holes in walls, lighting not working. Disappointed to pay $40/night extra for a rollaway bed that didn't come with a blanket or towel and wasn't even set up. Overpriced overall for what it is.