fabulous location, fabulous flat, fabulous host, would book again!