The location is amazing for all the “touristy” items on your list. The balcony views are truly incredible and the pictures do not do it justice.