We felt like we really lucked out with Bella Vista. The family that runs the hotel is incredibly helpful, kind, and generous. They provided us with rides to and from Corfu Town (which is really important - getting around on Corfu without a car can be a challenge), helpful information, and a delicious breakfast. The hotel itself is in a great location - overlooking a quiet, sandy beach, with balconies and the main restaurant/bar area looking out onto the sea. It's a 5 minute walk downhill to the beach, which I think is one of the best on the island. Finding a good, sandy beach on Corfu that is not overrun with tourists and beach bars seems to be a real challenge, but Pelekas beach is a gem.
We stayed in the apartment, which I would recommend as it's a little bit larger and you can cook your own meals, etc. in the full kitchen. The hotel is a bargain, but remember that it is small and family run. You won't find the same kinds of standards or amenities that you might find in a large generic resort, but the peace and quiet, remoteness, and value of the place make it totally worth it. Enjoy!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC