Great location. Very accommodating host. Extremely clean and functional. All perfect