You couldn't ask for more! The hosts were warm, the place was inviting and comfortable, and the location was excellent! Every attention to detail was met...Hell! It was exceeded!