Great appartment, great spot, great host, great stay, in one word........great!