Robert's place was AWESOME! Amazing location - walkable to beach, pool, shops, restaurants, etc. Very clean with plenty of towels, toilet paper, soap, detergent, and even beach equipment left from previous residents. We had no problems with checking in (we arrived at 11pm), and the complex is very well maintained with friendly staff. We will definitely be coming back - a great value for an amazing location and unit.