Very nice place. Clean. Well decorated. Excellent location. The host used excellent communication.