The Manor Hotel, Baguio City review