Overall an okay stay, but here are some points that made me give only 2 stars.- Underwhelming breakfast. Not enough variety of menu for a 3-star hotel. No bread, no egg station, no cereals, which should be available at least for a 3-star hotel. Also, foods were not refilled quickly enough. Many guests were left with empty food trays and limited choice of breakfast menu.- Poor room service. Asked for the menu, never came.- Towels were not available in the swimming pool. But not without positives. Staffs were friendly, rooms were spacious and fairly clean with good amenities. Location wise, it ' s located a little bit in the outskirt of Surabaya. If it ' s not for the negatives that I mentioned, the price is reasonable. They make it feel a little bit not worth it.