A great place very close to Mapua Wharf. Highly recommended!