Excellent - book with confidence for an amazing place in the perfect location