JJ was very accommodating to us with check-in and check out. Our flight was delayed multiple times, but he stayed up late to let us in. He was always quick to reply to my questions and he keeps the place very clean and well-stocked.
Some nights we could hear the neighbours, so it may be worth bringing earplugs if you're a light sleeper. But JJ was a great host and we were very pleased to have stayed with him.