The apartment was cute and in a great walking distance location to the scenic beaches. The pull out sofa was pretty terrible so we ended up putting the mattress on the floor. The cleaning fee is equivalent to 2-night stay and we had some issues with highly touched surfaces not being clean.