Five Stars! The place was beautiful and the hosts were great.