Fantastic! Everything we wanted in an island stay!