This place was everything and more. Would absolutely stay again and highly recommend - wish we had longer so we could enjoy this place longer