Perfect location. Modern amenities. Great host; helpful and responsive. Highly recommended.