Perfect description, cozy, well furnished apartment, out host “went the extra mile”.