Very clean place, well located. Had a great time here. Would have no problem booking this place again.