Everything was marvellous, better than we hoped. Communication was smooth and no problems. Very clean, everything catered for we were very happy. Location is outstanding !! A very thoughtful lady as a bonus...thoroughly recommended.