A nice place to stay short term or long term. Juan is a great host.