An incredible location and accommodation. We loved every minute of our stay. We wish we could of stayed longer. If you see an availability for this location "just book it " it's a real rare find!!