I would highly recommend this Airbnb for a short or long stay. Very well set up to cater for all your needs.