Absolutely amazing place. Exactly as described. Excellent communication. The location is five star. Thoughtful decoration and amenities.