Great accommodation, great location, fantastic with a pet.