So clean, has everything you need. We stayed here with our dog for the weekend and it was perfect. Parking was very easy. Very safe area. Bed was very comfortable!!!