i highly recommend Kevin's place. not only becuase the location is great, and arrangements are thoughtful, but also because Kevin is a very great person. you will need this kind of friend in any journey.
thanks Kevin !