Exceeded expectations. Great location. Amazing hosts - had a great time!