Great taste, super hospitality add good location. If you are after a secluded place, yet connected to attractive beaches, look no further.