This place is literally perfect. Great location, amenities, super-communicative host. I will definitely stay here again.