Clean, very comfortable, well equipped pet friendly accommodation