Aloha Victoria is the perfect oasis close to the city. The view, the hot tub and the suite were incredible. The suite was equipped with everything you would need to make yourself at home.
Highly recommend!