Superb location. Excellent hosts- super helpful and friendly. Beautiful place- tastefully decorated. Clean and modern. Hotel feel and experience.