Excellent place to stay-- comfortable and clean, great communication with host, easy and clear check in directions, great neighborhood, and many nice amenities. I will definitely stay here again and would recommend to all.