Clean and comfortable premises, convenient location