having stayed here some 20mths ago it was a pleasure to return and find the hotel just as welcoming on our second visit. The hotel and rooms are lovely and warm and the staff and service very polite and helpful. Rooms are clean and maid service very good. The dining room is spacious and well layed out and service excellent. The food is superb, well presented and generous portions.The tables are well dressed and and staff are very efficient throughout dinning. the hotel is situated on the bay with gardens overlooking it. it has a lift and bar with two lounges. the staff are always there to help and nothing is too much trouble, you only have to ask if you need attention. this hotel and staff are excellent. we have stayed during easter on our first occassion and christmas on our second. the hotel make everything very special and work so hard 24/7 to make your stay wonderful. Would definately recommend you stay and thank you so much esplanade staff of all departments for making our stay once again wonderful.