Awesome, clean, courteous. Very welcoming and enjoyable stay.