The location is perfect! A few minutes walk to join the throng of tourists, or turn left for a street of local cafes and shops. We appreciated the air conditioning! Beds were comfy, and apartment had all we needed. Elda's directions were clear. Check in/ check out was easy. Be prepared to pay room tax <20 euros.