We stayed half board with Thompson's and got a really good deal. Worth upgrading to sea view room. We arrived late and were provided with sandwich as food had stopped being served. Food was excellent, plenty of choice and variety. Ask for drinks menu to find out prices. Rooms spacious and very clean.