Excellent place great value lovely island