Great placement, the size of the room is also a big plus, especially when compared to a standart Japanese hotel