You cannot beat this place. It's gorgeous. The location is superb. The hosts are fantastic. Highly recommend.