The view from the roof top of this place is amazing. The house makes you feel like you are part of Japan.