Stayed at miraflores for 4 nights, July 2019 is fabulous location right within walking distance to the beach and shops, lots of lovely restaurants nearby too. The rooms are spacious cleaned every day and beds are so comfortable. The breakfast is buffet style and served at the sister hotel which is directly opposite €6 and lots of choice. The only slight minus I would give is there are no tea/coffee making facilities in the rooms, and maybe the pool needs to be cleaned more often, however we went to beach. The staff were very helpful and polite would recommend a stay and would definitely stay here again.