The Karancho has nice comfortable rooms, with balcony dining. The service is always great. The Karancho has a beach and easy access to dinning, malls, transportation. You are never very far from anything. The staff is very hospitable. They offer breakfast. You are not stuck in the room like most hotels until you decide to go out. My choice every time. Excellent.