A really nice place for short or longer stays in LA