A very roomy place in a good location with an accommodating host.