Fantastic place that is perfectly and accurately described. Space is large and very nice, full of well-maintained amenities, and comfortable. TV has Netflix, HBO Max, etc. Rooms are all big and clean, and beds are comfortable. Only single con is that it’s on the main street so traffic can be heard if anyone is sleeping on the sofa beds or room closest to the street — but did not affect our experience overall. Highly recommended.