Hello and thanks for all of the info from this forum that I'm currently digesting.
I'm perhaps interested to stay at TS and observe on their website that they offer 21 rooms. However, upon contacting them I'm told that "super deluxe rooms" 28, 30 and 32 exist as well.
Are these above the new villas that I've been reading about?
How are these rooms located and what about the views?
Thanks. Much appreciate any advice