A clean, stylish and well supplied apartment that suited our every need.