Apartment clean and spacious BUT make sure to read all terms and conditions before you book. This property does not have a reception/front-desk which means you have to predict your arrival in advance and tell them the EXACT time even weeks prior to your trip. They will bug you with emails until you do! For any delay you THINK you may have they will charge you late check-in fees (in advance). After I paid late check-in fees for 2 hours and arrived eventually only one hour later, I had to wait 10-15 mins for the person to meet me with the key. Also, the person came upstairs at 9:30 pm and took pictures of the whole house, counted glasses etc. just weird. I understand this is the process but everything was so annoying. Also, you will pay deposit and cleaning fees.