Juan's place was wonderful and Juan himself was so pleasant to interact with from the moment we got there. He greeted us and showed us all around. He was so friendly and helpful to answer any questions. You can tell Juan truly cares for his guests and is very accommodating. The place itself was perfect. The little touches (like the snacks) were great. We will definitely be back to stay!