perfect place both for short term and long term stays