Clean, friendly, comfy, great location, has everything you could want for.