This place is very clean and located in a great neighbourhood. We love the view and the mini golf is a plus. Check-in is also convenient!