This place is top quality. Aside from location, amenities, etc. everything you expect from a high quality AirBnB , the touches and attention to detail and good service make this environment unique. In my list... very highly rated!