I would not consider this accomodation to be pet friendly. No areas for dogs to go to the toilet (apart from leaving the building and walking out to the main road with busy traffic to access a small area of grass).