This place fits the bill perfectly- great location, great host, really comfortable and stylish. It was perfect - thank you Marsh!