Great place! Clean and well decorated. Well stocked. Communication was clear and easy. Loved my stay!