Near perfect, would definitely book again if I needed a 2 bedroom. Well equipped, 3 air conditioners and plenty of beach stuff.