Superb house and location with hosts who made sure all was perfect.