Perfect on all levels and such wonderful hospitality. Highly recommended.