Exactly what we wanted -- great location, clean, gracious, perfect for our needs. Shared bath did not turn out to be a problem for us.