Fantastic place. Well located, well appointed and clean. Great hosts.