Absolutely perfect; nestled away; quiet and comfy. We would recommend to all of our friends and colleagues.