Perfect for a long or short stay. Has all the amenities to make the place feel like home. The hill it sits on is a very high climb from the downtown centre, but the views from the roof top pool make it 100% worth it.