We had a great time at Randy's place. The appartment is spacious and ideal for families. The location is close to the beach, bars, restaurants and stores. The appartment is exactly as described. No surprise. It was also extremely clean and well maintained. Randy was always available when needed.