absolutely perfect we loves staying here so much we extended our stay!