We had an amazing stay. Absolutely everything that you will need, for short or long term stays. Very clean and tidy. Definitely recommend. We look forward to staying here again!