Great location, wonderful layout, and private! The hosts made sure I was comfortable and they were always ready to answer any questions. I would definitely stay here again!