Absolutely recommend this place! It is beautiful, clean, and the hosts were wonderful! Wish we could have stayed longer!