This place was perfect t for our needs. We had 2 families… each got their own space but we were together!! It was clean and the check in was seamless!