Lovely, spacious light-filled apartment in great location and very well outfitted for travelers needs.