The staff at Coral Teide Mar could not have been more helpful and accommodating however the apartments needed a little attention, chipped cupboards, missing bars on inside of fridge doors, broken washing lines, missing sink plugs etc. and would benefit from a few additional items such as a toaster or grill, ice cube tray, additional pillows, more hangers, dish cloth and tea towel. Sun beds are uncomfortable, would benefit from some cushioning but overall was ok for the price