Everything you could need for a long term or short term stay. The place was very clean and tidy with additional extras that made it more homely. It was smaller than we expected but I’m cosy kinda way. We stayed for 8 weeks.