perfect location, clean spaces, friendly staff