We had a lovely stay here. There are great facilities and decorations and the apartment feels spacious. There were however stains on the bedsheets and a faulty toilet. The check in also could have been smoother, as could communication. Overall, it was a lovely stay!