Great place and great location! Had a wonderful time here and was exactly as described. Justin was a wonderful and thoughtful host! I would definitely choose this place again.