An amazing, stress free, clean and easy stay in a lovely apartment