Great place conveniently located for a long term stay