We stayed in a family apartment. Beds were comfortable. Only 1 bathroom but decent size. Couch in living room was awful and hurt your back to sit on it. Cups in cupboard were dirty but everything else was very clean. Some of the power wasn't working but staff fixed it quickly. Staff were lovely and very helpful. Great food in restaurant. Brilliant location. It's probably about a 3 star overall.