This is a perfect holiday destination.