"Pros: Honestly some of the best locations you can get in Glifada - Corfu. Large balcony with sea and beach view. Clean, working AC, fridge, smart TV, enough appliances and cutlery in the kitchenette.
Cons: Poor Internet access with drops. The furniture is a bit old, and there are no usable wardrobes in the bedroom, even if the cabinet was there." ~Cris