While premises wasnt very spacious it had all necessary requiements, even down to bedding and dishes for dog! It was very clean and cozy. Location was excellent, very close to all amenities. Deni very friendly. Would use it again.