We had a great stay here. The hosts are great - will go above and beyond. They booked us last minute transportation to and from the airport and even printed immigration documents for us. The place is great and has everything you need.