The apartments is very nice, clean and it has everything and more. I wasn't expecting an apartment as nice as this one. From the pictures all the apartments look nice but this one really is. It was indeed a perfect stay. The best ever I could say.