Premium experience and really good ambience. Well located with helpful staff. Sterling is a brand in itself that prides itself on service par excellence. Karwar as a place is really beautiful and the stunning views from the resort make it worth a visit. The rooms were really well decorated and furnished, giving a feeling of ultimate luxury and relaxation.