Clean, well appointed and light apartment in a superb location.