Perfect location, very nice flat, excellent value, perfect host.