Great location with all the amenities you need. Bella responds pretty quickly, but the shower leaks and it can get a bit noisy. Still overall a very good stay.