Perfect stay in a very clean, well designed, well equiped apartment. Much better than expected.