Great place! Japanese style but with all western facilities available. Amazing location !!