Thoroughly recommended. Great family complex with stunning views, large bbq area and heated pool. Great day outs at Magic Mountain, The Aquarium and of course, the fab beaches. Our extended clan of 30 enjoyed our stay and have re booked for next summer. Pros include: Location, views, cleanliness, facilities, management. Cons: None to think of.