Great space, well appointed for a longer stay, superb location.