A wonderful place to stay with great amenities and a beautiful island to boot!