I have booked to stay in one of there deluxe rooms, in the confirmation they have said room 206, dose any more know where about in the hotel this room is? As I have reed that the hotel had build some new rooms about 2 years ago so would prefer one of those.
Also what are the bathrooms like?
Cheers