Great location, spotlessly clean and the hosts couldn't have been more accommodating. Highly recommended.