Good place both for short and long term stays. Small, but comfortable, with whatever you may need.