Absolutely fantastic! They thought of everything and the apartment was so clean and comfortable. Beautiful linen and homewares. Great kitchen to cook in. Our stay was too short! :-( We will be back soon thank you.