We loved staying at the flat-everything we needed, really well located and exactly as described. Check in was easy and Pedro was there to meet us even though our flight was delayed.
Perfect for short or longer trips, really great facilities. Bed slightly on the firm side but otherwise it was perfect.