clean, safe, comfortable and great location