Great place for staying with large families.
Excellent cleanliness.
Great communication
Ease of check-in and out.
Plenty parking.