Nice and clean. All available amenities were great, especially the items for our dog. Highly recommend. Fast response as well.