The place is extremely modern and clean with all amenities you would need, our dog loved their stay too!