Roshi was easy to communicate with right from the start. The check in/check out was the easiest possible. The place was extremely clean and felt brand new. Little attentions to details was really nice, like the oatmeal and coffee packages better prepared than any hotel would. The view and location are perfect. I highly recommend Roshi's place! Thank you Roshi!