clean & tidy in a fantastic location with a great host with excellent communication.