Very well designed, furnished flat: lot of détails have been think to help and have a very well stay.