Bedrooms and bathrooms are reasonable size and well appointed. Great shower.
Kitchen/diner and lounge are smaller than the photos but adequate. The terrace is disappointing but could easily be improved with some new furniture and landscaping.
Location is ok.