I just bought a 3 night stay but the reviews on other websites havent been that good. Has there been any recent improvement?
luisa m. asked on Jan 18, 2013
Yes, we recently made some renovations (staff and property) in order to give our guests the best service.
Natalia S. from Merchant replied on Jan 19, 2013