Clean, spacious well appointed apartment in a fabulous location