Location brilliant and flat stylish and spacious with great hosts.