Well located, ample supplies for short stay