Perfect in every way, from the welcome to the farewell nothing is too much trouble, excellent hotel, comfortable rooms with big fresh smelling bath towels, lovely comfortable beds, excellent breakfast, lovely pool and spa area but most of all the staff are all professional and friendly