Clean and lavish! We had such a great stay here. Having a fully stocked kitchen made it easy for home meals!! Location was excellent!! Look forward to booking again!