Very nice place. Excellent location. Good communication . Beautifully decorated. Very clean (spotless).