amazing place for short and long time stay