Lee and Luis have put an obvious amount of love, hard work, and care into making this an ideal place to stay. Everything was so accommodating and easy to access, along with very high levels of comfort. It has a great vibe and the location could not be better.