Perfect accommodations, lovely host, sweetest dog!