Spectacular location, super comfy, great host - and great pets! What more can you want???