a beautiful space with lots of room and amenities to keep you happy