The most beautiful and idyllic place you'll ever stay. We've been here a few times and we've loved every minute of it! Can't wait to get back