Kevin's place is huge and comfy! Unproblematic checkin. You can reach some restaraunts and shops by walking 15-20min northbound. Beach is right across the street. Bus stop is near the resort's entrance. Front desk is very helpful and it's always someone there.