Fantastic location, lovely touches and really great host communication.