Spotlessly clean cosy flat. Exceptional hospitality. Highly recommended.