Excellent place. Clean. Comfortable. Stylish. Photogenic. Air conditioning. Good communication with the host.