Great location. More than satisfactory for a short stay.