This place genuinely gives you everything you need out of a stay. Everything is always clean, spacious and organised and Michael is extremely friendly and helpful with anything you need. I felt extremely comfortable and at home for two months. Would definitely recommend this place to anyone!