Beautiful, clean apartment, thoughtfully set up and very well catered to guests - would highly recommend!