A five-star experience all around -- great location, comfortable accommodations, and very friendly hosts!