Good location, ok breakfast, and welcoming staff. Rooms are rather small but equipped with all necessary things: a/c, safe, shower amenities. Not sure about 4* though, but the hotel is really good and worth its money.