Excellent location, great communication, very nice hosts. I would definitely stay there again.