Spacious and clean. Love the gym. Property probably needs some touch up here and there but otherwise great stay.