A spacious and neat apartment within walking distance of top tourist sites