When we entered our room, we found it rather impractical to keep the curtains pulled open because the room was practically next to the road, meaning that we would be within sight of people from the outside.
But by pulling the curtains shut, the room was dim even with all the room lights switched on. The wall paint was blistering and the furniture had obviously seen much better days. Yes, a refurbishment would certainly be in order to put the hotel right again.
And the bathroom. Apart from the absence of towels in the room upon our checking in, I would comment that no decent hotel should be seen with bath tubs anymore. The norm is a standing shower zone. While less water usage is an obvious advantage to the management, shower stands are actually more user friendly for the older guests. No need to climb in and out of the bath tubs. Dread to think what would happen if they were to slip and fall.
Then we turned our attention to their fitness centre that doubled up as a games room. Here, at least, we were quite satisfied with the facilities: a gymnasium, a sauna room and a jacuzzi. We promised to avail ourselves of these facilities in the morning of our final day at the hotel. Eventually, we found ourselves at the excellent private beach and spent some time wandering around until it was time for dinner. But too bad there wasn't any spectacular sunset that evening.
UPDATE: Comments and reviews are a-plenty on the tripadvisor website by people who have stayed at the Swiss Garden previously. Generally, the comments were made about the poor condition of the rooms. People aren't happy, and they are saying so. I wasn't alone in noticing that the hotel needs a refurbishment. But if one were to read the comments closer, it would appear that the hotel's management are avoiding to respond on the condition of the rooms but rather, they kept harping on the forthcoming improvements of their swimming pool later this year. Really, I don't know what should be more important: to provide a comfortable stay for their guests or a nice swimming pool for those guests who like a swim.