Clean, modern apartment well appointed and located.