Well located and sufficient for a short stay