Perfect! Warm, clean and in a perfect quiet location! Highly recommend! We will be back!