10/10. Clean, safe, comfy, perfect location