Everything was better than expected. The place was beautiful. The pictures do not do it justice. It is a perfect location and the hosts are very nice and helpful. Will go back!