Superb place to relax and stay for a wonderful vacation.