Nice place, well looked after. Would be suitable for both short term and long term stays