The best Location in a holiday destination that is a mecca for the tourists. Loved it. The weather perfect.