I have seen Devabag Beach Resort many times in Karwar. the place and view is very nice. Not much accomodation is available so make sure you call them and take confirmed booking.
while coming from goa before Kali river bridge need to take left turn (which is belgaum road) then within 300mtrs take right turn then within 500 mtrs. you can find narrow right turn and then go right in "y" junction, which goes to small hill you can find resort at the top of the hill. if you get confused with route ask locals. Kannada/Konkani/Marati/English/Hindi useful language that area.
View is very nice! Great photo opportunity for sure
Ravi.