Everything I was hoping for. Warm, clean and safe. Great location.