Very clean, beautiful and well maintained place. Seamless communication with the host.